@media screen and (max-width: 1400px){
	#bannerAd,
	.wrapper{width:980px;}
	#index_slider{width:980px;}
	header #headerWrapper{width:980px;}
	#sub_nav .sub_nav_co{width:980px;}
	.wbox .tagCloud{width:800px;}
	#container.single {width:980px;}
	#container.single.ui {width:940px;}
	#container.single2{width:940px;}
	#container #sitePics img{max-width: 850px;}
	#container_left{width:500px;}
	.ui #intro img{max-width:500px; }
	#flinks{width:1000px;}
	#wrapper{width:1000px;}
	#footer #footerWrapper{width:980px;}
	.siteList .post,
	.uiList .post,
	.company_list .post,
	.post.fxlist{width:305px;margin-right: 10px;}
	.siteList .post img,.uiList .post img{}
	.post.ksy img{max-width: 90%;margin:4% 5% 3% 5%;}

	#baiduTJ{display: none;}
	#contentBtmAd{display: none;}
	.companyList li{width:118px;}
	.post.new .entry{height:200px;}

	#index_btn_cell .post:last-child,
	#collections .post:last-child{display: none;}
}
@media screen and (min-width: 1401px){
	.post.new,
	.company_list .post{width:300px;background: #fff;}
	.post.new .entry{height:200px;}
	#wrapper,
	.wrapper{width:1320px;}
	#footerWrapper{width: 1300px;}
}


@media screen and (max-width:1000px){
	body:before{content:""; position: fixed;z-index: 10;width:100%;height:calc(100% - 50px); background: #000; top:50px;right:0;visibility: hidden;filter: alpha(opacity=0); -moz-opacity: 0;opacity:0;-webkit-transition: opacity 1s cubic-bezier(.23,1,.32,1) 0ms;transition: opacity 1s cubic-bezier(.23,1,.32,1) 0ms;}
	body.overlay:before{filter: alpha(opacity=20); -moz-opacity: .20;opacity:.20; visibility: visible;}
	body.overlay{overflow: hidden;height: 100%;}

	#content #container #post_container .post{transition:none;-webkit-transition:none;-moz-transition:none;}
	
	h2#pageTitle{margin-left: 6%;}	

	#mobDetail{background:#fff;}
	.wp-pagenavi{margin-bottom: 10px;}
	.slide-content h1{font-size: 42px;}
	.slide-content h2{font-size: 5vh;}

	.wrapper{width:96%;}
	#content.detailpange{width: auto;}
	.company .related-list{padding-left: 0;margin-bottom: 0;margin-top: 80px;}
	#content.detailpange{margin:0 auto;}
	#content.company:before{display: none;}
	#content.company{position: relative;}
	.company #right-panel{display: block;z-index: 1;background: #f6f6f6;width: 100%;height: 240px;margin: 0;overflow: hidden;top: -20px;position: absolute;color: #666;line-height: 1.2em;font-size: 12px;}
	.company #right-panel section{display: none;}
	.company #right-panel h4{margin-bottom: 0.5em;font-size: 22px;font-weight: bold;color:#333;}
	.company #right-panel section.auhtor-panel{display: block;border:0;padding-top: 25px;}
	.company #right-panel a.company_cover{margin-top: 0;}
	.company #container.single{position: relative; margin-top: 210px;}
	#content.company .related-list .postmetadata{border: 0;margin:3px 0px;}
	#content.company .fxlist.post .imgBox img{margin:0;}
	.company .related-list .post.fxlist {margin-left: 3%;width: 94%;}
	.company .fxlist.post .imgBox img{width: 100%;}
	.company .related-list .post.fxlist h4{height:auto;}
	.company .related-list .post.fxlist .imgBox{}

	.post_content .auhtor-panel,
	.post_content .tags{display:block;}

	#article_container {padding:0px 5% 30px 5%;text-align: left;}
	#article_container .imgwrap img{max-width:100vw;margin:10px -5vw;}
	.single .entry img {margin-right: 0;max-width: 100%; height: auto;}
	
	.related-list h4 a{display: inline;}
	.related-list a {color: #333;display: block;min-height: 45px;font-size: 16px;line-height: 1.2em;}
	#category_selector a{min-height: auto;line-height: 50px;}

	#fixed-menu,
	#sideMenu,
	#bannerAd,
	header #header_sider,
	header #mainMenu li#dpcool,
	#indexTitle a,
	#right,
	#flinks,
	.google,
	.downloadBtn.rightTop,
	#container #likeButton,
	#footer #useTip,
	#guoguoad,
	.banner-ad,
	#index_slider,
	div#copyright,
	.author-works,
	#brand_header #service,
	#cbtn,
	#index_btn_cell,
	#index_top_banner,
	header #addPost,
	.hidden_mobile,
	#details-mid-ad,
	#right-panel{display:none;}

	#container.single h1,
	#container.single .postmetadata{display: block;}

	header{height:50px;width:100%;background: none;border: none;box-shadow: none;-webkit-box-shadow:none;position: static;}
	header #topSearch{position: absolute;top:0px; right:18px;margin-top: 10px;}
	header:before{height:50px;}
	header.home-top:before{z-index:0;height:50px;border-bottom: 1px solid #e6e6e6;background: rgba(255,255,255,0.95);padding:0;}
	header #logo,
	header.home-top #logo{width: 110px;margin-top: 10px;}
	header #headerWrapper{width:100%;padding: 0;}
	#searchBox .headerWrapper{width:100%;}
	#searchBox input{width:90%;font-size: 16px;}
	#searchBox h1,
	#searchBox form,
	#searchBox #hottags{padding-left: 5%;font-size: 24px;margin-left: 0;}
	.top-menu #searchBox .headerWrapper{height: 100vh;}

	#brand-banner{padding-top: 200px;}
	#brand_header{margin-bottom: 0px;  margin-top: -126px;}
	#brand_header #caseNum{top:-80px;}

	header .iguoguoHeader{height:150px;}


	.top-menu #searchBox{top:50px;}
	header #topSearch #searchBtn {width: 24px;height: 34px;background-position:left -23px;background-size: 20px auto;}
	.top-menu header #topSearch #searchBtn {background-position: left 6px;}

	#sub_nav .sub_nav_co{width:100%;}
	.wbox .tagCloud{width:640px;}
	#container.single {width: 100%;padding:0;margin: 0;background: none;box-shadow: none;-moz-box-shadow:none;-webkit-box-shadow:none;}
	#container.single.ui {width: 100%;padding:0;margin: 0;background: none;}
	#container.single2{width: 100%;padding:0;margin: 0;background: none;}
	#container #sitePics img{max-width: 100%;}
	#container_left{width:100%; border: 0;margin:0px;}
	.ui #intro img{max-width:100%; }
	#wrapper,
	#wrapper.home{width:100%;margin-top:20px;}
	#footer #footerWrapper{width:100%; text-align: center;font-size: 12px;padding:10px 0px;color:#ccc;}
	div#footerWrapper:after {content: "官方QQ群：252535200 | 微信公众号 iguoguo_net";line-height: 28px;}
	#footer #footerLinks{display: none;}
	#footer_logo img{width:120px;}
	#slogon{font-size: 16px;margin-bottom: 10px;}

	.siteList .post,
	.uiList .post{width:94%;margin:0 0 6% 3%;}
	#service li{width: 44.5%;margin: 0 -2% 2% 3%;}
	#service .box{margin-bottom: 2%;box-shadow: 0px 2px 7px rgba(0,0,0,0.14);-webkit-box-shadow: 0px 2px 7px rgba(0,0,0,0.14);-moz-box-shadow: 0px 2px 7px rgba(0,0,0,0.14);}
	#service h3{font-size: 16px;}
	#service p{font-size: 12px;margin-top: -14px;}
	.siteList .post .entry,
	.uiList .post .entry{height: 46vw;}
	.post.fxlist{width:94%;margin-bottom: 35px; margin:3%; padding-bottom: 5px;}
	.siteList .post img,.uiList .post img{width:100%;margin:0%;}
	.post.new .avator-group  .avatar img{width:30px;height:30px;}
	.post.new:hover {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;-o-box-shadow: none;transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);}
	.avator-group{top: 5px;}
	.post.new h2{height:24px;line-height: 24px;overflow: hidden;font-size: 16px;font-weight: bold;}
	.post.new h2 a{color:#000;}
	h2{font-size: 14px;line-height: 18px;}
	.post.new .postmetadata{height:45px;}
	#collections .postmetadata{height:70px;}
	.fxlist .imgbox{width:100%;}
	.fxlist .imgbox img{width:auto; height:auto;min-width:90%; }
	.fxlist.post .imgBox:hover img{transform:none; -webkit-transform:none; -moz-transform:none;}
	.fxlist h3{height:auto;font-size:18px; line-height:22px;padding:15px 0px;margin:0px 3%;}
	.postmetadata{font-size:12px; padding-top:5px;}
	.uiList .postmetadata, 
	.siteList .postmetadata, 
	.fxlist .postmetadata{padding:5px 6px 3px 9px;}
	.metaRight {width:70px;}
	.fxlist .metaRight {width:70px;}

	.companyList li{margin:0px -1.5% 8% 5%; width:20%;}
	.companyList li a h4{margin-top: 2.5%;font-size: 12px;font-weight: normal;color:#999;height: 15px;overflow: hidden;}
	#citySelector{margin-bottom: 20px;}
	
	#indexTitle a.more{display:inline; }
	#indexTitle #bestBtn{display: block;margin-right: 15px; border-radius: 18px;-webkit-border-radius:18px;line-height: 20px;}
	.post .entry a:hover img{filter: alpha(opacity=100); -moz-opacity: 1;opacity: 1;}
	#container h1{padding:0px 15px 5px 15px;font-size:24px;line-height: 1.5em;}
	#container .comments-template{padding:20px 3%;}
	#container #sitePics{background: #fff;padding:20px 15px 15px 15px;}
	#container #downBtnWrap{background: none;padding-bottom:10px;}
	#container.single .postmetadata{padding:5px 0px; margin:0px 15px;line-height:22px; height:auto; margin-bottom:15px;}
	#container #sitePics ul {margin-left: 0;}
	#container #sitePics li {width:auto;height:auto;float: none;background: none;margin:0;max-width: 96%; }
	#container #sitePics ul li,
	#container #sitePics ul.bigx li{background: none;height:auto;margin:0px 0px 10px 2%;width:auto;max-width: 47%;}
	#container.h5-detail #sitePics li img,
	#container #sitePics ul.bigx li img{position: static;margin:0;width:auto; max-width: 100%;}
	#container.h5-detail #sitePics{padding-top: 10px;background: #ECEFEF;}
	#container #sitePics ol li{margin-left: 2%;}
	.entry h4{font-size: 1em;}

	#container.h5-detail #sitePics img{max-width: 96%;}

	#container #sitePics .tags{margin:3% 5%; text-align: left;font-weight: bold;font-size: 16px;}
	#container #sitePics .tags a{display: inline-block; height: 40px;line-height: 40px;padding:0px 10px;border-radius: 20px;margin:5px 6px 5px 0px;background:#007eff;color:#fff;text-align: center;font-size: 14px;border:0;font-weight: normal;}
	#container #sitePics .tags .iconfont{display: inline-block;width:30px;height:30px;margin-right:2%;background: #444;color:#fff;line-height: 30px;text-align: center;font-family: 20px;border-radius: 50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-bottom: 10px;}

	#container #sitePics .auhtor-panel{margin:10% 5% 3% 5%;font-size: 0.8em; text-align: left;background: rgba(255,255,255,0.5);}
	#container #sitePics .auhtor-panel .company_cover{width:50%;height:0px;padding-top: 32%;float:left; margin-right: 5%;border-radius: 0px;
    border: 0;margin-top: 0;}
	#container #sitePics .auhtor-panel h5{font-size: 1.5em;padding:1em 0px 0.5em 0px;}

	#footer{line-height: 19px;padding: 0px 10px;}
	#footer #footerLinks a{padding:0 7px;}
	.single .entry img{margin:0px 0px 20px 0px;}
	.hm-t-container{display: none;}
	
	.hiddenTitle {margin-left:0;bottom:0;background: #fff;color:#666;opacity: 1;line-height: 20px;font-size:16px;padding-top: 12px;height:auto;text-align: left;}
	.hiddenTitle span{padding:0 3%;}
	
	#sub_nav{display: none}
	.post_content.post_article .entry{font-size: 17px; line-height: 28px; }
	.single2 .entry img{max-width: 100%;}
	#detail_top{margin: 0px;height:auto;background: none;border:0; margin-bottom:10px;}
	#detail_top .postmetadata{padding:0px 15px;}
	#sub_nav .sub_nav_co li.sub_list{width:25%;}

	#ds-notify{display: none;z-index: 0}

	.xg-posts {padding: 0px 0px 0px 3%;}
	.related-list .post.fxlist{width:46%;margin:3% 3% 0px 0px;}
	.related-list .post.fxlist .imgBox{height:100px;}
	.related-list .fxlist.post .imgBox img{min-height: 100px;}
	.xg-posts h4 {margin-bottom: 10px;margin-top:25px;font-size: 19px; font-weight: bold;color: #000;}

	.xg-posts.related-list .post.fxlist{margin:3% 3% 0px 0px;}

	.author-works.related-list .post.fxlist{margin-left: 3%;} 
	
	
	header #mainMenu{float:none;width:100%;height:50px;padding-left: 0;}
	header #mainMenu ul{position:absolute;width:50%;height:100vh;left:-50%;top:50px;background:#f9f9f9; transition: all 0.5s cubic-bezier(.23,1,.32,1) 0ms;}
	header #mainMenu #menu_burger{display:block;position:absolute;top:24px;left:20px;zoom:0.8;width: 22px;overflow: hidden;height: 20px;}
	header #mainMenu.shown ul{left:0;border-right: 1px solid #efefef;box-shadow: 0px 3px 8px rgba(38,38,76,0.1);
    -webkit-box-shadow: 0px 3px 8px rgba(38,38,76,0.1);
    -moz-box-shadow: 0px 3px 8px rgba(38,38,76,0.1);}
	header #mainMenu li{display:block;width:100%;text-align:center;height:50px;line-height:50px;font-size:18px;background: none;font-weight: bold;border-bottom: 1px solid #efefef;}
	header #mainMenu li.menuSelected a{background: #dfdfdf;}
	header #mainMenu li a:hover,
	header #mainMenu li a:active{background: #dfdfdf}
	header #mainMenu.shown li.menuSelected a:before{width:100px;}
	header #mainMenu li span.new{display: none;}
	header #mainMenu line{transform:none;-moz-transform:none;-webkit-transform:none;-webkit-transition: all .4s cubic-bezier(.23,1,.32,1);transition: all .4s cubic-bezier(.23,1,.32,1);-moz-transition: all .4s cubic-bezier(.23,1,.32,1);}
	header #mainMenu.shown line:nth-child(1){transform: translate3d(2px,-2px,0px) rotateZ(45deg);-webkit-transform: translate3d(2px,-2px,0px) rotateZ(45deg);-moz-transform: translate3d(2px,-2px,0px) rotateZ(45deg);}
	header #mainMenu.shown line:nth-child(2){transform: translate3d(-10px,10px,0px) rotateZ(-45deg);-moz-transform: translate3d(-10px,10px,0px) rotateZ(-45deg);-webkit-transform: translate3d(-10px,10px,0px) rotateZ(-45deg);}
	header.home-top #mainMenu li a,
	header #mainMenu li:nth-child(4) , 
	header #mainMenu li:nth-child(5) , 
	header #mainMenu li:nth-child(6) ,
	header #mainMenu li a,
	header #mainMenu li:nth-child(4) a, 
	header #mainMenu li:nth-child(5) a, 
	header #mainMenu li:nth-child(6) a{width:100%;  color:#333;font-size: 18px;position: relative;height:50px;line-height: 50px;}

	header.home-top #logo,
	header #logo{width:120px;position: absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
	header #logo a img{height:32px;}
	header #userControlor{width:200px;position: absolute; right:40px;top: 0px;}
	header #userControlor li#user_setting img{width:36px;height:36px;top:6px;left:15px;}
	header #userControlor li{height:50px;}
	header #userControlor li .sub{top:50px;}
	
	#indexTitle{font-size: 28px;line-height: 36px;padding-left:0;margin:6% 5%;}
	#indexTitle.new{padding-top: 0px;padding: 0px;}

	#dpcool{display:block;}
	#container_left{padding:10px 0px;}
	#container_left .entry{padding:0px 15px;font-size:0.9em;}
	#container_left .entry h4{font-size:1.2em;}
	#container_left .entry h3{font-size:1.5em;}
	#container_left .entry h2{font-size:1.8em;}
	
	.fxlist.post .imgBox{width:100%;margin:0px;}
	.company_list .post .imgBox{height:0;padding:0;}
	.company_list .post {width:20%;margin:0px -1.5% 2% 5%;background: none;}
	.company_list .post .imgBox a{width:100%;padding-top: 100%;top:0;bottom: auto;left:0;border-width:1px;box-shadow: none;-webkit-box-shadow:none;-moz-box-shadow:none;}
	.company_list .post span{display: none;}
	.company_list .post h4{margin-top: 114%; font-size: 12px; height: 32px;line-height: 16px;overflow: hidden;margin-bottom: 0;}
	#citySelector a{padding: 6px 10px 6px 12px;margin: 0px 0px 8px 0px;color:#444;}
	.fxlist.post .imgBox img{width:100%;}
	#container #sitePics{background:#d6d6d6;}
	.fxMetadata{background: #ffffff;padding: 0 3% 10px 3%;}

	.company_list .post.tools{margin:3%;background: #fff;}
	.company_list .post.tools .imgBox a{    box-shadow: 0px 5px 8px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 5px 8px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 5px 8px rgba(0,0,0,0.1);
    -o-box-shadow: 0px 5px 8px rgba(0,0,0,0.1);}
    .company_list .post h4{font-size: 12px;line-height: 18px;}

	#container #sitePics ol,
	#container #sitePics ol.lg{margin:0 ; padding:0;}
	#container #sitePics ol li,
	#container #sitePics ol.lg li{float:none;margin:10px 0px 10px 2%;width:100%; height:auto;background:none;}
	#container #sitePics ol li img,
	#container #sitePics ol.lg li img{width: 100%;clip:auto;position: static;margin:0;}

	.lbg-style1:hover{background-position: left -4px;background-color:#FC99AD;text-decoration: none;}        
	#infobar{top:100vh;height:50px;}
	#infobar .wrapper,
	#infobar #infoctrl{width:100vw;}
	#infobar #infoctrl{top:10px;}
	#infobar #infoctrl a{padding:4px 8px 6px 8px; font-size: 12px;margin-left: 4px;}
	#infobar h4{display: none;}
	#infobar.open{transform:translateY(-100%);top:100vh;background: #f6f6f6;}
	#infobar #infoctrl a#colectbtn{display: none;}
	#infobar #infoctrl a#wechatbtn{display: block;margin-left: 25px;border: 0;background: #e9e9e9;}

	#ref_post{padding:5%;text-align: center;}
	#ref_post img{float: none;margin-bottom: 10px;width: 80%;height: auto;}
	#ref_post h4{margin:0px;}
	#ref_post span{right:5%;}

	#bang{width:94%; margin-left:3%;}
	#bang-cat{width:100%;}
	#bang-cat a{width:32%;float:left;margin-right: 1%;font-size: 14px;line-height: 40px;}
	#bang-cat a.cur{font-size: 16px;}
	#bang-list{width:100%;padding:25px 0px 0px 0px;}
	#bang-list li{height:auto;    padding:15px;}
	#bang-list li a{width:auto;}
	#bang-list li img{float: none;display: block;margin-right: 0;}
	#bang-list #total-num{top:60px;right:20px;font-size: 14px;}
	#bang-list #total-num em{font-size: 24px;}
	#bang-list li .xuhao{margin-right: 12px;}
	#bang-list li h4{font-size: 16px;padding:15px 0px 5px 52px}
	#bang-list li a .bang-meta{padding-left: 52px;font-size: 10px;}
	#bang-list li a .bang-meta .iconfont{font-size: 14px;}
	#bang-list .author{    width: 40px;height: 40px;position: absolute;left: 14px;top: 74px;border:0px;}
	#bang-list h2 span{font-size: 32px;}
	#bang-list h2 {font-size: 14px;}

	#banner_area{padding:80px 0px 50px 3%;background: #e3e3e3;color: #666;}
	#banner_area h1{color:#333;}
	#banner_area h1:after{content:"";display: block;width:25%;height:1px;background: #999;margin-top: 20px;}
    
	.guide .post{border:0;width: 20%; margin: 0px -1.5% 2% 5%;background: none;}
	.guide .imgBox{float:none;margin:0;width:100%;}
	.guide .imgBox a{-webkit-box-shadow: 0px 3px 4px rgba(0,0,0,0.1);-moz-box-shadow: 0px 3px 4px rgba(0,0,0,0.1);box-shadow: 0px 3px 4px rgba(0,0,0,0.1);}
	.guide .post span{display: none;}
	.guide .post h4{width:100%;padding:1% 0px;text-align: center;font-size: 12px;}
	.guide_tag{border:0;font-size: 2em;margin-bottom: 10px;}

    .company_list .post.tools{margin-top: 0px;margin-bottom: 60px;width: 45%;margin-right: 0;}
	.company_list .post.tools .imgBox a {width:50%;padding-top: 50%;left:25%;}
	.company_list .post.tools h4{margin-top: 35%;margin-bottom: 0px;font-size: 16px;}
	.company_list .post.tools a.jlk{margin: 0px 10% 10px 10%;display: block;}
	.company_list .post.tools span{margin-bottom: 10px;display: block;}
	.company_list .post.tools .iconfont{border: 0;}

	#intro_reg{padding:20px 15px;}
	#intro_reg .intro_txt{display:block;line-height: 1.3em;font-size: 18px;margin: 1em 0px;}
	#intro_reg #closeBtn{bottom:auto;top:5px;right:15px;}
	#intro_reg .abtn{margin:0px 3px;}
	#intro_reg #loginBtn{margin-left: 3px;}

	.small_title{display: none;}
	.post_container{float:none;width:100%;}
	.guide_tag{margin:30px 0px 20px 0px;padding-bottom: 0px;font-size: 1.6em;line-height:36px; }

	#indexTitle .mainSelector a{margin:0px 14px 0px 0px;font-size: 18px;padding:4px;margin-bottom: 0;}
	#indexTitle .mainSelector a.cur{border:0;font-weight: bold;}
	#indexTitle .mainSelector a.cur:after{
		content:"";width:20%;height:2px;background: #333;
		position: absolute; left:40%;bottom:0;
	}
	#indexTitle .mainSelector{margin-bottom: 0px;}
	a.lbg-style1{width:70px;height: 70px;}
	.lbg-style1 .iconfont{font-size: 26px;margin-top: 15px;}

	#searchPageForm{margin:0;position:relative;box-shadow: 0px 3px 30px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 3px 30px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 3px 30px rgba(0,0,0,0.1);
    -o-box-shadow: 0px 3px 30px rgba(0,0,0,0.1);width:77%;padding:2% 5% 2% 12%;margin-bottom:4%;margin-left:3%;background: #fff;border-radius: 5px;}
	#searchPageForm input{line-height:30px;font-size: 16px;text-align:left;border:0;width:100%;padding:0;margin-bottom: 0px;}
	#searchPageForm:before{content:"";width:20px;height:20px;position: absolute;left:20px;top:17px;background: url(../images/search_i.png) center center no-repeat;background-size: 20px auto;}
	.taglinks,
	.searchList{margin:0px 3%;border-top: 1px solid #e6e6e6;margin-top: 2%;padding:2% 0px;}
	.taglinks h4,
	.searchList h4{font-size: 19px; color:#000;margin-bottom: 2%;text-align: left;margin-top: 10px;position: relative;}
	.searchList h4 a{font-size: 14px;color: #999;float:right;margin-right: 3%;line-height: 25px;font-weight: normal;}
	.taglinks a{display: inline-block; height: 40px;line-height: 40px;padding:0px 10px;border-radius: 20px;margin:5px 6px 5px 0px;background:#007eff;color:#fff;text-align: center;font-size: 14px;}
	.searchList .post.new{width:47%;margin:3% 3% 0px 0px; position: relative;}
	.searchList .post.new:before{content:"";position: absolute;left:0;top:0;right:0;bottom: 0;background:rgba(0,0,0,0.3); z-index: 5;}
	.searchList .post.new .entry{height:auto;}
	.searchList .post.new .entry img{margin:0;margin-bottom: -5px;}
	.searchList .post.new .postmetadata{height:auto;padding: 5px;position: absolute;left:0;bottom:0;background:none;border:0;z-index: 6}
	.searchList .postmetadata h2{margin:0;height:auto;line-height: 1.2em;}
	.searchList .postmetadata h2 a{font-size: 14px;color:#fff;font-weight: bold;}

	#moreBrands{padding:1% 3%;}
	#moreBrands h4{font-size: 19px;font-weight: bold;color:#000;}
	#moreBrands a{display: inline-block; height: 40px;line-height: 40px;padding:0px 10px;border-radius: 20px;margin:5px 6px 5px 0px;background:#007eff;color:#fff;text-align: center;font-size: 14px;}

	.soft #soft-info{width:86%;left:7%;top:50%;}
	.soft #soft-name{margin-top: 0;}
	.soft #soft-info{font-size: 14px;}
	#brand-banner.soft{padding-top: 340px;}

	#banner-wrapper,
	#focus-slider{height:auto;}
	.swiper-slide a{height:0;padding-bottom: 30%;}
	.swiper-button-prev,
	.swiper-button-next{display: none;}

	#vote #wrapper{margin-top: 7%;}
	#vote #wrapper.swiper-container{margin-top: 0;}
	#vote-kv{margin-top: 0px;}
	#vote-intro-wrap table {font-size: 12px;line-height: 1.5em;}
	#vote-intro-wrap {margin: 0px 3% 7%  3%; padding: 30px 4%;    padding-bottom: 15px;background: rgba(30,28,56,0.5);}
	#vote-intro-wrap img{display: none;}
	#vote-intro-wrap table th{font-size: 16px}

	.vote-title h4{line-height: 100px;font-size: 28px;margin-bottom: 5px;}
	.vote-title{background-size:120px 100px;margin:7% 0px;}
	#vote .jlk{top:12px;right:10px;}

	.vote-show-more{width:35%;line-height: 40px;font-size: 16px;height: 40px;}
	.vote-man-wrap .vote-man{width:30%;}
	.vote-man-wrap h4{font-size: 16px;}
	.vote-man-wrap p{font-size: 11px;min-height: 52px;}
	.vote-man-wrap .vote-box{border:1px solid #fff;}
	#vote-company img{width:31%;}
	.vote-man-wrap{margin-bottom:0;}
	#vote-intro-wrap table span { right: 9px;word-break: keep-all;}
	#vote .post.new h2 a{font-size: 14px;color:#444;}

	.tool-title{margin-bottom: 55px;}

}